English Dictionary
◊ GRASS SKIRT
grass skirt
n : a skirt made of long blades of grass